﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Data.Db;
using System.Data.Entity;
using Data.ModelDatabase;

namespace TestsMyShop.Repositories_Tests
{
    public class FakeShopContext : IDbShopConcreteContext
    {
        public IDbSet<Category> Categories { get; set; }
        public IDbSet<Product> Products { get; set; }
        public IDbSet<User> Users { get; set; }
        public IDbSet<Role> Roles { get; set; }
        public IDbSet<OrderPosition> OrderPosition { get; set; }
        public IDbSet<OrderEntry> OrderEntry { get; set; }
        public IDbSet<Basket> Basket { get; set; }

        public System.Data.Entity.DbContext Context
        {
            get { throw new NotImplementedException(); }
        }

        public void Commit()
        {
            throw new NotImplementedException();
        }

        public bool Delete()
        {
            throw new NotImplementedException();
        }
    }
}
